import request from '@/utils/request'

/**
 * 用户登录
 */
export function login(userTel, userPw) {
  return request({
    url: '/sxUserInfo/login',
    method: 'post',
    data: {
      userTel,
      userPw
    }
  })
}

/**
 * 获取用户信息
 */
export function getInfo(token) {
  return request({
    url: '/sxUserInfo/' + token,
    method: 'get'
  })
}

/**
 * 用户注册
 */
export function register(data) {
  return request({
    url: '/sxUserInfo/register',
    method: 'post',
    data
  })
}

/**
 * 用户密码修改
 */
export function forgotPw(data) {
  return request({
    url: '/sxUserInfo/forgotPw',
    method: 'post',
    data
  })
}

/**
 * 发送验证码
 */
export function sendMsg(token, phoneNumbers) {
  return request({
    url: '/sxUserInfo/sendDx',
    method: 'get',
    params: {token, phoneNumbers}
  })
}

/**
 * 修改密码
 */
export function changePw(params) {
  return request({
    url: '/sxUserInfo/changePw',
    method: 'post',
    params
  })
}

/**
 * 修改用户信息
 */
export function update(params) {
  return request({
    url: '/sxUserInfo/update',
    method: 'post',
    params
  })
}
